
/*#header {
    background: red;
    border: 1px solid red;
}*/
#header h1,
#header ol,#header ul,#header #side li
{
margin:0;
padding:0;
border:0;
font-style:inherit;
font-size:100%;
font-family:inherit;
line-height:1.5/*15px*/;
list-style-type:none;
}


#header img{border:0;}
hr{display:none;}

/*
a:link{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
a:active{color:#666;text-decoration:none;}*/

div#wrapper{position:relative;width:100%;color:#606060;min-width:1000px}
div.subwrap{
    position:relative;
    width:100%;
/*    width:970px;*/
    margin:0 auto;
}
div#header{position:relative;width:100%;height:123px;margin:0 auto;z-index:2}
div#header h1{position:absolute;width:160px;height:86px;z-index:20;left:0}
div#header .side {
    position:absolute;
    width:auto;
    height:20px;
    z-index:20;
    top:23px;
    right:0;
    text-align:right;
/*    border:solid 1px #00F;*/
}
div#header .side li {
    float:left;
    height:10px;
    padding:0 9px 0 0px;
    background:url('/images/header/bg_sm_bar.gif') no-repeat right top;
    line-height:0;

}
div#header .side li.last {background:none;padding-right:0px !important;

}

div.gnbwrap{	
    position:absolute;
    top:86px;
    z-index:10;
    width:100%;    
/*    width:970px;*/
    height:40px;/* ancho del menu principal*/
    background:url('/images/header/bg_gnb.gif') repeat-x left top;
    text-align: center;
}
div.gnbwrap div.gnbp {
/*    background:#00F;
     border:solid 1px #00F; 
   */
    margin:0 auto 0 auto; 
    width:790px;
}


div.gnbwrap div.gnbp ul.gnb1depth li {
    float:left;padding:1px 1px 0 0;
    background:url('/images/header/bg_gnb_bar.gif') no-repeat right 14px}
div.gnbwrap div.gnbp ul.gnb1depth li a {display:block}
div.gnbwrap div.gnbp ul.gnb1depth li.last {background:none}
div.gnbwrap div.gnbp ul.gnb1depth li ul.gnb2depth {
    position:absolute;top:37px;left:0;width:970px;height:36px;
    background:url('/images/header/bg_gnb_sub.gif') no-repeat left top}
div.gnbwrap div.gnbp ul.gnb1depth li ul.gnb2depth li {height:36px;padding:0;background:none}
div.gnbwrap div.gnbp ul.gnb1depth li ul#gnb_06 {padding-left:430px;width:540px}
div.gnbwrap div.gnbp ul.gnb1depth li ul#gnb_07 {padding-left:50px;width:920px}

div#header .side2 {
    position:absolute;z-index:20;top:47px;right:0;width:auto;height:36px;text-align:right}
div#header .side2 li {
    float:left;height:36px;padding:0 1px 0 0;
    background:url('/images/header/bg_gnb_bar.gif') no-repeat right 14px;line-height:0}
div#header .side2 li.last {background:none;padding-right:0px !important}

